Class symantec.itools.db.beans.binding.BindingModel
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class symantec.itools.db.beans.binding.BindingModel

Object
   |
   +----AbstractDocument
           |
           +----PlainDocument
                   |
                   +----symantec.itools.db.beans.binding.BindingModel

public class BindingModel
extends PlainDocument
implements DataBusEventListener, DataBusMember, DataItemChangedListener, ListModel, ComboBoxModel, TableModel, DocumentListener, ListSelectionModel, ButtonModel, Document, ListSelectionListener

Variable Index

 o BINARY_DATA
 o BooleanFalseString
 o BooleanTrueString
 o ColumnNames
 o Component
 o DBModel
 o DESIGN_TIME_ROWS
 o DLSModel
 o DocumentListeners
 o EH
 o EXISTING_ROW
 o ListDataListeners
 o NOT_DATABOUND
 o NULL_STRING
 o PROP_BOOLEAN_FALSE_STRING
 o PROP_BOOLEAN_TRUE_STRING
 o PROP_COMPONENT
 o PROP_DATA_BINDING
 o PROP_DYNAMIC_LIST
 o PROP_EMPTY_MEANS_NULL
 o PROP_STATIC_LIST
 o PROP_TRIGGERING_EVENT
 o ROWNUMBER
 o ROWSTATE
 o ROW_NUMBER
 o SEP_STRING
 o SHOW_DATA_AT_DESIGN_TIME
 o SHOW_FIELDNAME_AT_DESIGN_TIME
 o SHOW_NOTHING_AT_DESIGN_TIME
 o TLSModel
 o TableModelListeners
 o TriggeringEvent
 o UseAString
 o actionPerformed
 o currentSelectedValue
 o dBus
 o dataBinding
 o debug
 o defaultEvent
 o designTimeButtonModel
 o designTimeComboBoxModel
 o designTimeDataCache
This is a hashtable of hashtables used for caching QueryNavigator alias names and a reference to the design time data hashtable.
 o designTimeDoc
 o designTimeTableModel
 o documentSet
 o emptyMeansNull
 o focusGained
 o focusLost
 o input
 o itemStateChanged
 o keyPressed
 o keyReleased
 o keyTyped
 o lookupBinding
 o lookupInput
 o mouseClicked
 o mouseEntered
 o mouseExited
 o mousePressed
 o mouseReleased
 o notify
 o numberOfLookupColumns
 o positionInput
 o selected
 o staticList
 o vetos

Constructor Index

 o symantec.itools.db.beans.binding.BindingModel()

Method Index

 o addActionListener(ActionListener)
 o addChangeListener(ChangeListener)
 o addDocumentListener(DocumentListener)
 o addItemListener(ItemListener)
 o addListDataListener(ListDataListener)
 o addListSelectionListener(ListSelectionListener)
 o addSelectionInterval(int, int)
 o addTableModelListener(TableModelListener)
 o addVetoableChangeListener(VetoableChangeListener)
 o changedUpdate(DocumentEvent)
 o clearSelection()
 o commit()
 o commitButton()
 o commitCombo()
 o commitList()
 o commitTable()
 o commitText()
 o createPositionDataItem()
 o designTimeButtonSetup()
 o designTimeDocSetup()
 o designTimeLabelSetup()
 o designTimeListSetup()
 o designTimeSetup()
 o designTimeTableSetup()
 o enableGridNavigation(boolean)
 o findDI(String)
 o findRealSelectedItem(Object, int)
 o getAValueForTheColumn()
 o getActionCommand()
 o getAnchorSelectionIndex()
 o getBooleanFalseString()
 o getBooleanTrueString()
 o getColumnClass(int)
 o getColumnCount()
 o getColumnName(int)
 o getComponent()
 o getDataBinding()
 o getDataBus()
 o getDesignTimeData(String)
 o getDesignTimeDataForColumn(String, String)
 o getDesignTimeDataForQueryNav(String)
 o getDesignTimeDataSetting()
 o getElementAt(int)
 o getElementRealAt(int, int)
 o getEmptyMeansNull()
 o getLeadSelectionIndex()
 o getLookupBinding()
 o getMaxSelectionIndex()
 o getMinSelectionIndex()
 o getMnemonic()
 o getRealRowNumber(int)
 o getRowCount()
 o getSelectedItem()
 o getSelectedObjects()
 o getSelectionMode()
 o getSize()
 o getSortedRowNumber(int)
 o getStaticList()
 o getText(int, int)
 o getTriggeringEvent()
 o getValueAt(int, int)
 o getValueIsAdjusting()
 o handleDataBusEvent(DataBusEvent)
 o initializeDesignTimeModels()
 o insertIndexInterval(int, int, boolean)
 o insertUpdate(DocumentEvent)
 o isArmed()
 o isCellEditable(int, int)
 o isColumnSpecialFeature(String)
 o isDTDataToBeObtained()
 o isEnabled()
 o isPressed()
 o isRollover()
 o isSelected()
 o isSelectedIndex(int)
 o isSelectionEmpty()
 o notifyDataItemChanged(DataItemChangedEvent)
 o notifyInput()
 o removeActionListener(ActionListener)
 o removeChangeListener(ChangeListener)
 o removeDocumentListener(DocumentListener)
 o removeIndexInterval(int, int)
 o removeItemListener(ItemListener)
 o removeListDataListener(ListDataListener)
 o removeListSelectionListener(ListSelectionListener)
 o removeSelectionInterval(int, int)
 o removeTableModelListener(TableModelListener)
 o removeUpdate(DocumentEvent)
 o removeVetoableChangeListener(VetoableChangeListener)
 o requestDataItem(DataBusEvent)
 o runTimeSetup()
 o setActionCommand(String)
 o setAnchorSelectionIndex(int)
 o setArmed(boolean)
 o setBooleanFalseString(String)
 o setBooleanTrueString(String)
 o setComponent(JComponent)
 o setDataBinding(String)
 o setDataBus(DataBus)
 o setEmptyMeansNull(boolean)
 o setEnabled(boolean)
 o setGroup(ButtonGroup)
 o setLeadSelectionIndex(int)
 o setLookupBinding(String)
 o setMnemonic(int)
 o setPressed(boolean)
 o setRollover(boolean)
 o setSelected(boolean)
 o setSelectedItem(Object)
 o setSelectionInterval(int, int)
 o setSelectionMode(int)
 o setStaticList(String[])
 o setTablePositionLink()
 o setTriggeringEvent(int)
 o setUp()
 o setUpDocument()
 o setValue(Object)
 o setValueAt(Object, int, int)
 o setValueIsAdjusting(boolean)
 o updateComponent()
 o valueChanged(ListSelectionEvent)

Variables

 o BINARY_DATA
public static java.lang.String BINARY_DATA
 o BooleanFalseString
protected java.lang.String BooleanFalseString
 o BooleanTrueString
protected java.lang.String BooleanTrueString
 o ColumnNames
protected java.lang.String[] ColumnNames
 o Component
protected com.sun.java.swing.JComponent Component
 o DBModel
protected com.sun.java.swing.DefaultButtonModel DBModel
 o DESIGN_TIME_ROWS
protected static int DESIGN_TIME_ROWS
 o DLSModel
protected com.sun.java.swing.DefaultListSelectionModel DLSModel
 o DocumentListeners
protected java.util.Vector DocumentListeners
 o EH
protected symantec.itools.db.beans.binding.BindingModel. EventHandler EH
 o EXISTING_ROW
protected static java.lang.String EXISTING_ROW
 o ListDataListeners
protected java.util.Vector ListDataListeners
 o NOT_DATABOUND
protected static java.lang.String NOT_DATABOUND
 o NULL_STRING
public static final java.lang.String NULL_STRING
 o PROP_BOOLEAN_FALSE_STRING
public static final java.lang.String PROP_BOOLEAN_FALSE_STRING
 o PROP_BOOLEAN_TRUE_STRING
public static final java.lang.String PROP_BOOLEAN_TRUE_STRING
 o PROP_COMPONENT
public static final java.lang.String PROP_COMPONENT
 o PROP_DATA_BINDING
public static final java.lang.String PROP_DATA_BINDING
 o PROP_DYNAMIC_LIST
public static final java.lang.String PROP_DYNAMIC_LIST
 o PROP_EMPTY_MEANS_NULL
public static final java.lang.String PROP_EMPTY_MEANS_NULL
 o PROP_STATIC_LIST
public static final java.lang.String PROP_STATIC_LIST
 o PROP_TRIGGERING_EVENT
public static final java.lang.String PROP_TRIGGERING_EVENT
 o ROWNUMBER
protected static final java.lang.String ROWNUMBER
 o ROWSTATE
protected static final java.lang.String ROWSTATE
 o ROW_NUMBER
public static java.lang.String ROW_NUMBER
 o SEP_STRING
public static final java.lang.String SEP_STRING
 o SHOW_DATA_AT_DESIGN_TIME
public static final int SHOW_DATA_AT_DESIGN_TIME
 o SHOW_FIELDNAME_AT_DESIGN_TIME
public static final int SHOW_FIELDNAME_AT_DESIGN_TIME
 o SHOW_NOTHING_AT_DESIGN_TIME
public static final int SHOW_NOTHING_AT_DESIGN_TIME
 o TLSModel
protected com.sun.java.swing.DefaultListSelectionModel TLSModel
 o TableModelListeners
protected java.util.Vector TableModelListeners
 o TriggeringEvent
protected int TriggeringEvent
 o UseAString
protected boolean UseAString
 o actionPerformed
public static final int actionPerformed
 o currentSelectedValue
protected java.lang.Object currentSelectedValue
 o dBus
protected symantec.itools.db.beans.binding.databus.DataBus dBus
 o dataBinding
protected java.lang.String dataBinding
 o debug
protected static final boolean debug
 o defaultEvent
public static final int defaultEvent
 o designTimeButtonModel
protected com.sun.java.swing.DefaultButtonModel designTimeButtonModel
 o designTimeComboBoxModel
protected com.symantec.itools.swing.models.StringComboBoxModel designTimeComboBoxModel
 o designTimeDataCache
protected static java.util.Hashtable designTimeDataCache
This is a hashtable of hashtables used for caching QueryNavigator alias names and a reference to the design time data hashtable. The design time data table would be a hashtable of vectors, one vector per column.

 o designTimeDoc
public com.sun.java.swing.text.Document designTimeDoc
 o designTimeTableModel
protected com.symantec.itools.swing.models.StringTableModel designTimeTableModel
 o documentSet
protected boolean documentSet
 o emptyMeansNull
protected boolean emptyMeansNull
 o focusGained
public static final int focusGained
 o focusLost
public static final int focusLost
 o input
protected symantec.itools.db.beans.binding.databus.DataItem input
 o itemStateChanged
public static final int itemStateChanged
 o keyPressed
public static final int keyPressed
 o keyReleased
public static final int keyReleased
 o keyTyped
public static final int keyTyped
 o lookupBinding
protected java.lang.String lookupBinding
 o lookupInput
protected symantec.itools.db.beans.binding.databus.DataItem lookupInput
 o mouseClicked
public static final int mouseClicked
 o mouseEntered
public static final int mouseEntered
 o mouseExited
public static final int mouseExited
 o mousePressed
public static final int mousePressed
 o mouseReleased
public static final int mouseReleased
 o notify
protected boolean notify
 o numberOfLookupColumns
protected int numberOfLookupColumns
 o positionInput
protected symantec.itools.db.beans.binding.databus.DataItem positionInput
 o selected
protected int selected
 o staticList
protected java.lang.String[] staticList
 o vetos
protected java.beans.VetoableChangeSupport vetos

Constructors

 o BindingModel
public BindingModel()

Methods

 o addActionListener
public void addActionListener(ActionListener al)
 o addChangeListener
public void addChangeListener(ChangeListener cl)
 o addDocumentListener
public void addDocumentListener(DocumentListener dl)
Overrides:
addDocumentListener in class AbstractDocument
 o addItemListener
public void addItemListener(ItemListener il)
 o addListDataListener
public void addListDataListener(ListDataListener LDL)
 o addListSelectionListener
public void addListSelectionListener(ListSelectionListener lsl)
 o addSelectionInterval
public void addSelectionInterval(int a,
                                 int b)
 o addTableModelListener
public void addTableModelListener(TableModelListener TML)
 o addVetoableChangeListener
public void addVetoableChangeListener(VetoableChangeListener listener)
 o changedUpdate
public void changedUpdate(DocumentEvent e)
 o clearSelection
public void clearSelection()
 o commit
public void commit()
 o commitButton
public void commitButton()
 o commitCombo
public void commitCombo()
 o commitList
public void commitList()
 o commitTable
public void commitTable()
 o commitText
public void commitText()
 o createPositionDataItem
protected void createPositionDataItem()
 o designTimeButtonSetup
protected void designTimeButtonSetup()
 o designTimeDocSetup
protected void designTimeDocSetup()
 o designTimeLabelSetup
protected void designTimeLabelSetup()
 o designTimeListSetup
protected void designTimeListSetup()
 o designTimeSetup
protected void designTimeSetup()
 o designTimeTableSetup
protected void designTimeTableSetup()
 o enableGridNavigation
public void enableGridNavigation(boolean b)
 o findDI
protected symantec.itools.db.beans.binding.databus.DataItem findDI(String binding)
 o findRealSelectedItem
protected int findRealSelectedItem(Object o,
                                   int col)
 o getAValueForTheColumn
protected java.lang.Object getAValueForTheColumn()
 o getActionCommand
public java.lang.String getActionCommand()
 o getAnchorSelectionIndex
public int getAnchorSelectionIndex()
 o getBooleanFalseString
public java.lang.String getBooleanFalseString()
 o getBooleanTrueString
public java.lang.String getBooleanTrueString()
 o getColumnClass
public java.lang.Class getColumnClass(int columnIndex)
 o getColumnCount
public int getColumnCount()
 o getColumnName
public java.lang.String getColumnName(int i)
 o getComponent
public com.sun.java.swing.JComponent getComponent()
 o getDataBinding
public java.lang.String getDataBinding()
 o getDataBus
public symantec.itools.db.beans.binding.databus.DataBus getDataBus()
 o getDesignTimeData
protected java.util.Hashtable getDesignTimeData(String queryNavAliasName)
 o getDesignTimeDataForColumn
protected java.util.Vector getDesignTimeDataForColumn(String queryNavAliasName,
                                                      String fieldName)
 o getDesignTimeDataForQueryNav
protected java.util.Hashtable getDesignTimeDataForQueryNav(String queryNavAliasName)
 o getDesignTimeDataSetting
public static int getDesignTimeDataSetting()
 o getElementAt
public java.lang.Object getElementAt(int i)
 o getElementRealAt
public java.lang.Object getElementRealAt(int i,
                                         int col)
 o getEmptyMeansNull
public boolean getEmptyMeansNull()
 o getLeadSelectionIndex
public int getLeadSelectionIndex()
 o getLookupBinding
public java.lang.String getLookupBinding()
 o getMaxSelectionIndex
public int getMaxSelectionIndex()
 o getMinSelectionIndex
public int getMinSelectionIndex()
 o getMnemonic
public int getMnemonic()
 o getRealRowNumber
protected int getRealRowNumber(int i)
 o getRowCount
public int getRowCount()
 o getSelectedItem
public java.lang.Object getSelectedItem()
 o getSelectedObjects
public java.lang.Object[] getSelectedObjects()
 o getSelectionMode
public int getSelectionMode()
 o getSize
public int getSize()
 o getSortedRowNumber
protected int getSortedRowNumber(int i)
 o getStaticList
public java.lang.String[] getStaticList()
 o getText
public java.lang.String getText(int a,
                                int b) throws BadLocationException
Overrides:
getText in class AbstractDocument
 o getTriggeringEvent
public int getTriggeringEvent()
 o getValueAt
public java.lang.Object getValueAt(int i,
                                   int j)
 o getValueIsAdjusting
public boolean getValueIsAdjusting()
 o handleDataBusEvent
public void handleDataBusEvent(DataBusEvent ibe)
 o initializeDesignTimeModels
protected void initializeDesignTimeModels()
 o insertIndexInterval
public void insertIndexInterval(int a,
                                int b,
                                boolean c)
 o insertUpdate
public void insertUpdate(DocumentEvent e)
 o isArmed
public boolean isArmed()
 o isCellEditable
public boolean isCellEditable(int i,
                              int j)
 o isColumnSpecialFeature
protected boolean isColumnSpecialFeature(String name)
 o isDTDataToBeObtained
protected boolean isDTDataToBeObtained()
 o isEnabled
public boolean isEnabled()
 o isPressed
public boolean isPressed()
 o isRollover
public boolean isRollover()
 o isSelected
public boolean isSelected()
 o isSelectedIndex
public boolean isSelectedIndex(int index)
 o isSelectionEmpty
public boolean isSelectionEmpty()
 o notifyDataItemChanged
public void notifyDataItemChanged(DataItemChangedEvent event)
 o notifyInput
protected void notifyInput()
 o removeActionListener
public void removeActionListener(ActionListener al)
 o removeChangeListener
public void removeChangeListener(ChangeListener cl)
 o removeDocumentListener
public void removeDocumentListener(DocumentListener dl)
Overrides:
removeDocumentListener in class AbstractDocument
 o removeIndexInterval
public void removeIndexInterval(int a,
                                int b)
 o removeItemListener
public void removeItemListener(ItemListener il)
 o removeListDataListener
public void removeListDataListener(ListDataListener LDL)
 o removeListSelectionListener
public void removeListSelectionListener(ListSelectionListener lsl)
 o removeSelectionInterval
public void removeSelectionInterval(int a,
                                    int b)
 o removeTableModelListener
public void removeTableModelListener(TableModelListener TML)
 o removeUpdate
public void removeUpdate(DocumentEvent e)
 o removeVetoableChangeListener
public void removeVetoableChangeListener(VetoableChangeListener listener)
 o requestDataItem
public void requestDataItem(DataBusEvent e)
 o runTimeSetup
protected void runTimeSetup()
 o setActionCommand
public void setActionCommand(String a)
 o setAnchorSelectionIndex
public void setAnchorSelectionIndex(int a)
 o setArmed
public void setArmed(boolean a)
 o setBooleanFalseString
public void setBooleanFalseString(String s)
 o setBooleanTrueString
public void setBooleanTrueString(String s)
 o setComponent
public void setComponent(JComponent j)
 o setDataBinding
public void setDataBinding(String name)
 o setDataBus
public void setDataBus(DataBus b) throws PropertyVetoException
 o setEmptyMeansNull
public void setEmptyMeansNull(boolean b)
 o setEnabled
public void setEnabled(boolean a)
 o setGroup
public void setGroup(ButtonGroup a)
 o setLeadSelectionIndex
public void setLeadSelectionIndex(int a)
 o setLookupBinding
public void setLookupBinding(String name)
 o setMnemonic
public void setMnemonic(int a)
 o setPressed
public void setPressed(boolean a)
 o setRollover
public void setRollover(boolean a)
 o setSelected
public void setSelected(boolean a)
 o setSelectedItem
public void setSelectedItem(Object o)
 o setSelectionInterval
public void setSelectionInterval(int a,
                                 int b)
 o setSelectionMode
public void setSelectionMode(int mode)
 o setStaticList
public void setStaticList(String[] list)
 o setTablePositionLink
protected void setTablePositionLink()
 o setTriggeringEvent
public void setTriggeringEvent(int i)
 o setUp
public void setUp()
 o setUpDocument
protected void setUpDocument()
 o setValue
protected void setValue(Object o)
 o setValueAt
public void setValueAt(Object o,
                       int i,
                       int j)
 o setValueIsAdjusting
public void setValueIsAdjusting(boolean a)
 o updateComponent
public void updateComponent()
 o valueChanged
public void valueChanged(ListSelectionEvent e)

All Packages  Class Hierarchy  This Package  Previous  Next  Index